home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
028a
/
cvt_101.zip
/
CVT-101.DOC
next >
Wrap
Text File
|
1989-10-29
|
16KB
|
416 lines
CVT-101
Copyright (C) 1989
Kenneth H. Starling
Post Office Box 9096
Salt Lake City, Utah 84109-0096
Version 1.01
October 29, 1989
┌──────────────────────────┐
│ $10 LICENSE FEE REQUIRED │
└──────────────────────────┘
PROGRAM OVERVIEW
────────────────
The CVT-101 program files operate from the command line.
With them, you will be able to quickly and easily convert
to and from nearly every type of archive compression.
There are extra features, in addition to the speed and ease
of use, which make CVT-101 the optimum choice for archive
file conversion.
FILES IN THIS ARCHIVE
─────────────────────
CVT.COM The front end driver
CVT!.COM The compress/decompress routines
CVT!!.BAT A batch file you can customize
CVT-101.DOC This documentation file
README.COM Quick start instructions
QUICK START
───────────
Execute README.COM, and it will show you how to setup
CVT-101 for a quick test.
PROGRAM FEATURES
────────────────
∙ Low $10.00 license fee.
∙ Complete program included, not crippled or just a demo.
∙ CVT.COM will make the following conversions:
∙ Every archive in the current directory,
regardless of the archive type.
∙ Any specified archive in the current directory.
∙ Any group of files in the current directory
using any of the following parameters:
????????.*
*.*
????????.[standard archive extension]
*.[standard archive extension]
∙ CVT.COM will convert the following formats (provided that
the appropriate compress/decompress programs are located
in a path subdirectory):
From: .ARC To: .ARC
────- .DWC ─── .DWC
.CPR .LZH
.ICE .LZS
.LBR .MD
.LZH .PAK
.LZS .ZIP
.MD .ZOO
.PAK
.SQZ
.ZIP
.ZOO
.?Q? when * is specified as the
filename extension.
∙ Automatically recompresses nested archives (archives
within an archive). Will even recompress archives of
different types within another archive type. All nested
archives are automatically converted to the new format.
∙ Automatically erases the old archive type. The old
archive is not erased until the new one has been made.
This is an added safety feature in case of computer power
loss.
∙ Any defective archive is automatically moved to special
subdirectory called "BAD.$$$" created in the event of any
error in decompression.
∙ A file called "CVT-ERR.LOG" will be created in the
"BAD.$$$" subdirectory. It will contain a record the
nature of any error.
∙ By switch selection, CVT!.COM will automatically invoke
McAfee Associates' virus scan program for a virus check
of all decompressed files. In the event that an infected
file is found, the original archive is automatically
moved to the "BAD.$$$" subdirectory, and the event is
recorded in "CVT-ERR.LOG".
∙ Between decompression and recompression, CVT!.COM calls
the batch file CVT!!.BAT. With it, you can program your
own subroutines using the DOS BATch commands.
∙ Extensive error handling features include:
∙ Defective or incomplete decompressions.
∙ Incorrect input specifications.
∙ Missing archival compress/decompress programs.
∙ Any .ZIP files which are converted will automatically
drop any zipfile comment through the recompression
process.
∙ Archives converted to .ZIP are compressed with the maximum
compression value.
∙ Screen colors can easily be changed with an hex editor.
∙ Converts .ICE files created by the hacked version of LHARC
distributed under the name of Lharc v1.14 or LHZ114.
HISTORY
───────
Vers. 1.00 - Original release 10/27/89
Vers. 1.01 - Fixed bug that caused an incorrect error
message and the program to lockup when the
archive decompressed a file without a
filename extension. Added /s switch to
initiate virus search subroutine, improved
error handling, error messages, added an
error log, and added additional color.
PROGRAM REQUIREMENTS
────────────────────
∙ Requires MS-DOS or PC-DOS Version 2.0 or higher.
∙ Requires installation of an ANSI device driver.
∙ Requires the following archival programs in order to
compress/decompress the archives:
.ARC - ARC.EXE (any version)
.CPR - FILETORP.EXE (any version)
.DWC - DWC.EXE (any version)
.LBR - LUE.EXE (Version 2.20)
.LZH - LHARC.EXE (any version)
.LZS - LARC.EXE (any version)
LARC7E.OVR (configuration file)
.MD - MDCD.EXE (any version)
.PAK - PAK.EXE (any version)
.SQZ - ALUSQ.EXE (Version 1.1)
(This version will process any ?Q?)
.ZIP - PKUNZIP.EXE (any version)
PKZIP.EXE (any version)
.ZOO - ZOO.EXE (any version)
∙ Requires McAfee Associates' SCAN.EXE program to search
for virus infected files.
INSTALLING CVT-101
──────────────────
1) Create a subdirectory for all of the archival
compress/decompress programs that you intend to use,
and copy them into it. (If you already have a
subdirectory with them in it, there is no need to
change it unless you want to do so).
2) Copy the following files into the same subdirectory
that contains the archival compress/decompress
programs.
CVT.COM, CVT!.COM, CVT!!.BAT
3) Set the PATH to include the subdirectory that contains
the archival compress/decompress programs and the
CVT-101 programs.
Example: SET PATH=C;\;C:\DOS;C:\ARCHIVES
It is recommended that you set the PATH during the boot
process by inserting the command line into your
AUTOEXEC.BAT file.
4) Install an ANSI device driver (this program uses
various ESCape codes). If you have a color monitor,
you probably already have such a device driver
installed. Monochrome users must also install such a
device driver through a line in your CONFIG.SYS file in
order for CVT-101 to work properly.
Example: DEVICE=C:\DOS\ANSI.SYS
Any ANSI device driver such as FANSI.SYS, NANSI.SYS,
etc. will work just fine.
5) If you intend to search the files for viruses using the
"/s" option, SCAN.EXE must be located in any
subdirectory which is included in your PATH.
RUNNING CVT-101
───────────────
CVT-101 is probably the easiest conversion program to use:
CVT [filename] [new archive EXTension] /s
That's all you do ─ the rest is automatic!
Caution! As an extra precaution, make sure that you have
──────── backup copies of any archives running CVT.COM.
MODIFYING CVT-101
─────────────────
Because CVT!.COM automatically accesses CVT!!.BAT during
its execution, it becomes possible for you to write you own
BATch routines to be executed while the archive is
decompressed and before the archived files are
recompressed. The following are some suggestions of how
you can get the maximum benefit out of CVT-101 by adding a
few simple lines to CVT!!.BAT
∙ You can automatically remove unwanted files, such
as ads for bulletins boards, etc.
Example: if exist stupid.ad del stupid.ad
∙ When you want to add some kind of file to each
archive (such as a special graphics ad for your
BBS), you can use something like:
Example: copy c:\dos\my.ad
∙ When an archive contains files with a READ ONLY
attribute, such files remain in the temporary
subdirectory created by CVT!.COM. When that
happens, all subsequent archive conversions will
pickup that same file. Additionally, CVT-101 and
most other conversion programs do not terminate
properly when READ ONLY files are contained in
an archive. Using the DOS ATTRIB.COM or Charles
Petzold's ATTR.COM, you can automatically change
any file attributes.
Example: attr -r *.*
∙ You want to alphabetize the files inside the
archive by their extension. Using Peter Norton's
directory sort program, you add the following:
Example: ds en *.*
∙ You want to change all of the file times of the
files inside the archive. Using Peter Norton's
file date program, you add the following:
Example: fd *.* /t12:01
You are limited only by your own creativity. By the way, if
you don't want your CVT!!.BAT subroutines displayed on the
screen, most programs will permit you to add " > nul" after
the command line instruction. Doing so will cause the
screen writes to be bypassed. Try it first with each
subroutine command as a test before adding it to CVT!!.BAT.
CHANGING THE SCREEN COLORS
──────────────────────────
With any hex editor, find the end of either the CVT.COM or
CVT!.COM file. Change the ANSI ESCape code sequence you will
find in the ascii window to the color of your choice.
Example: \#[1;37m (bright white)
Change to \#[1;33m (yellow)
CUSTOM VERSIONS
───────────────
I will be happy to prepare a customized version of the
CVT-101 program files with different color screens, or with
the ability to do special subroutines, or other changes. The
The minimum charge (also usually the maximum) is $49.00.
Send your requirements along with your telephone number and
check to me at the address listed at the end of this file.
TRADEMARKS AND COPYRIGHTS
─────────────────────────
ALUSQ Copyright (C) 1985 Alan Losoff
ARC Copyright (C) 1985-1989 System Enhancement Associates, Inc.
ATTR (C) 1986 Ziff-Davis Publishing Co. by Charles Petzold
DS Copyright (C) 1987-1989 Peter Norton Computing, Inc.
DWC Copyright (C) 1986,1987,1989 Dean W. Cooper
FD Copyright (C) 1987-1988 Peter Norton Computing, Inc.
CVT Copyright (C) 1989 Kenneth H. Starling
CVT! Copyright (C) 1989 Kenneth H. Starling
CVT!! Copyright (C) 1989 Kenneth H. Starling
FILETORP Copyright (C) 1988 THC Communications Group, Inc.
IBM is the registered trademark of IBM Corporation
LARC Copyright (C) 1988,89 Kazuhiko Miki
LHARC Copyright (C) 1988,1989 Haruyasu Yoshizaki
LUE Copyright (C) 1984-1986 Vernon D. Buerg
MDCD Copyright (C) 1988 Mike Davenport
MS-DOS is the registered trademark of Microsoft Corporation
PAK Copyright (C) 1988,1989 NoGate Consulting
PC-DOS is the registered trademark of IBM Corporation
PKUNZIP (tm) Copyright (C) 1989 PKWARE, Inc.
PKZIP (tm) Copyright (C) 1989 PKWARE, Inc.
SCAN (C) 1989 McAfee Associates
ZOO Copyright (C) 1988 Rahul Dhesi
DISCLAIMER
──────────
These programs are provided "as is" without any warranty of
any kind, either expressed or implied, including, but not
limited to the implied warranties of merchantability and
fitness for a particular purpose. The entire risk as to
the quality and performance of the programs is with you.
You, the user, assume full responsibility for the results
of the use of these programs, including, but not limited to
the loss or corruption of data, or damage to any equipment.
By your use of these programs, you agree to hold harmless
all parties connected with the manufacture and distribution
of these programs from any any liability whatsoever.
DISTRIBUTION
────────────
These files may be freely distributed, provided however,
that any such distribution be made under the archival
filename CVT-101. Such distribution must include all of
the files itemized under "FILES IN THIS ARCHIVE" herein.
These files may NOT be distributed as the part of any other
program or under any other name whatsoever.
BUGS
────
I've done everything I can imagine to test for bugs If you
you encounter any bugs, I would like to know about them. My
name, address and a bulletin board contact may be found at
the end of this file.
BULLETIN BOARD CONTACT
──────────────────────
Redundant Department (801) 272-7057
PC Pursuitable via UTSLC
CONDITIONS OF USE
─────────────────
Corporate site licenses are required for corporate, agency
and organizational use. Contact me at the address that
follows for site license information.
You may examine, modify and use CVT.COM, CVT!.COM and
CVT!!.BAT free of charge for ten days. Thereafter, if you
use any of them, either in their present form or any other
form, you are required to pay the $10.00 user fee.
Upon payment of the $10.00 user fee, you are granted a non
exclusive license to use and modify any of the files for
your personal use only.
Send user fees to: Kenneth H. Starling
─────────────────- Post Office Box 9096
Salt Lake City, Utah 84109-0096
CVT-101 . . . . . . $10.00
┌─────────────────────────────────────────────────────┐
│ At $10.00 these programs are an incredible bargain, │
│ so how about dropping a ten in the mail? │
└─────────────────────────────────────────────────────┘
<eof>